home *** CD-ROM | disk | FTP | other *** search
- NSIS Modern User Interface - VERSION HISTORY
-
- 1.70 - February 6, 2004
- * Improved documentation
- * New Init custom function for Welcome and Finish page
-
- 1.69 - January 7, 2004
- * All uninstaller pages work without installer pages
- * Fixed top text on uninstaller license page
-
- 1.68 - November 24, 2003
- * New settings for extra space for title and text on Welcome and Finish page.
- * Improved handling of verbose settings. Define MUI_VERBOSE the set the Modern UI verbose level (1-4).
- * Language file string for uninstaller reboot information
- * Setting for folder validation in leave function
- * Fixed finish page text settings for multiple pages
-
- 1.67 - November 18, 2003
- * Support for uninstaller Welcome pages and Finish pages
- * Improved and changed text settings
- * ID for Start Menu Folder pages, easier to use multiple pages
- * Renamed a few settings
- * Default header image
- * Support for uninstaller abort warning
- * Setting for 3 line text on Welcome and Finish page
- (NOTE: New settings have been introduces in version 1.68)
- * Langauge file backwards compatibility: English for missing strings
- * Support for different uninstaller header image
- * Language selection dialog not displayed if installer is silent
- * Cancel button on Finish page when there are options
- * Full RTL support
-
- 1.66 - October 7, 2003
- * New system for page settings and custom pages
- * Support for uninstaller components page
- * Support for multiple pages of the same type
- * New position for interface settings
- * Changed macro, setting names
- * Updated langauge system, new language files and settings
- * Removed MUI_BRANDINGTEXT. Use BrandingText command now.
- * Removed MUI_PRODUCT and MUI VERSION. Use Name command now.
-
- 1.65 - July 16, 2003
- * New page configuration system, no different system for installers with custom pages
- * Default windows color for the license text background
- * Example script updates (new format, user variables)
- * Improved registry storage for Start Menu folder
- * ReserveFile macro for StartMenu plug-in
- * Option to always show the language selection dialog (even if a language has been stored in the registry)
- * Checkboxes on Finish page can be used to call a function
- * Support for custom leave functions for Start Menu Folder, Welcome and Finish pages
- * Support for a link on the Finish page
- * New macro to get Start Menu folder in uninstaller
- * Options to disable bitmap stretching
- * Components page description box info text: always displayed
- when mouse is outside box, disabled style
-
- 1.64 - April 27, 2003
- * Support for license page with checkbox or radiobuttons to let the user accept the agreement or not
- * Macros for finish headers don't have to be inserted anymore
- * Language preference stored when installation has completed, no problems anymore when the users selects the wrong language
- * Header text for aborted installation
- * New macros: get language for uninstaller, delete shortcuts
- * Language specific fonts
- * Welcome/Finish page INI files can be modified in pre functions
- * More texts can be customized
-
- 1.63 - March 9, 2003
- * Support for a bitmap in the wizard header
- * New defines to change the components page interface
- * MUI_SYSTEM inserted automatically
- * Single macro for language selection dialog
- * Removed page description in window title
- * Easier to customize resource files
- * New system for custom functions
- * Start Menu folder registry key automatically written
- * New InstallOptions macros that do not remove the return value from the stack
- * Support for custom pages before the finish page
- * Renamed Start Menu page defines
- * 'Do not create shortcuts' checkbox can be removed
- * 'MS Shell Dlg' font for header title
- * RTL support
- * Documentation updates
- * Minor fixes
-
- 1.62 - February 2, 2003
- * New language strings for Finish page
- * Possibility to let a Modern UI Function call your own function
- * No problems anymore when using both 'Run program' and 'Show Readme' on the Finish page
- * Default state of checkboxes on the finish page can be changed
- * Welcome / Finish page compatible with custom DPI settings
- * Converted Install Options INI files to use dialog units
- * More ReserveFile macros
- (NOTE: Some of these macros have been removed in later versions)
- * Background color can be changed with a define
- * Support for multilingual branding texts
- * Start Menu / Finish page window titles also work when using custom page commands
- * Language files should be inserted after inserting the MUI_SYSTEM macro
- (NOTE: The MUI_SYSTEM macro has been removed in version 1.63)
- * Define MUI_MANUALVERBOSE if you don't want the Modern UI to change the verbose settings during compilation
- (NOTE: This setting has been changed in version 1.68)
-
- 1.61 - December 5, 2002
- * modern3.exe UI without description area
- (NOTE: This setting has been changed in version 1.63)
- * Added define to show uninstall confirm page
- * Added language string for finish page title and continue to uninstall
- * Define for parameters for the application to run on the finish page
- * Bugfixes
-
- 1.6 - November 18, 2002
- * Welcome / Finish page
- * Automatic ask for reboot on finish page
- * Create no shortcut option on the Start Menu Folder selection page
- * Customizing GUIInit functions easier
- * Minor font / UI changes
-
- 1.5 - November 11, 2002
- * New language file format
- * Language strings can be changed in the script without editing languagefiles
- * Start Menu Folder selection page
- * 'Click Next to continue' and 'Click Install to start the installation' texts automatically change to the page order
- * Install Options macros updated. MUI_INSTALLOPTIONS_DISPLAY is the standard macro now.
- Use MUI_INSTALLOPTIONS_INITDIALOG and MUI_INSTALLOPTIONS_SHOW if you want to customize dialog controls.
- * No more writing window titles & abort warnings to Install Options INI Files
- * Compatible with updated paging system
- * Renamed macros and defines
- * Some small fixes
-
- 1.4 - November 4, 2002
- * Uses new NSIS Page command
- * Macro System updates (smaller)
- * Macro System a lot easier
- * Modern UI Language Files load NLF language files
- * Renamed macros and defines
-
- 1.3 - October 27, 2002
- * Easier macro system for basic scripts
- * New MultiLanguage system using Modern UI Language Files
- * New directory structure (header/language files in Contrib\Modern UI)
- * Small bugfixes & typo corrections
- * SetPage function should be set using defines
- * Different NextPage/PrevPage/FinishHeader macros for install/uninstall
- (NOTE: These macros have been removed in version 1.4)
- * Interface settings can be definend (for example, MUI_ICON), no parameters for MUI_INTERFACE anymore
- * New Install Options macros to read/write IO INI file value
-
- 1.21 - September 30, 2002
- * Temp vars set in Modern UI header
- * Currentpage & Install Options vars should be set using
- parameters of the MUI_INTERFACE and * MUI_INSTALLOPTIONS macros
- (NOTE: The MUI_INTERFACE macro has been removed in version 1.3)
- * MultiLanguage.nsi uses the new language strings
-
- 1.2 - September 22, 2002
- (NOTE: All macors mentioned here have been removed in version 1.4)
-
- * Lots of macro system updates & fixes
- * InstallOptions support in macro system
- * Added Modern UI + InstallOptions example (InstallOptions.nsi)
- * MUI_NEXTPAGE_OUTER integrated in MUI_NEXTPAGE
- * No hard-coded function names anymore (you should give
- MUI_PREVPAGE a parameter with the set page function name
- (for example, MUI_PREVPAGE SetPage)
- * Examples use ReserveFile for faster startup
-
- 1.19 - Semtember 19, 2002
- * Renamed some macros
- * Custom code can be used between page start/stop macros
- (NOTE: These macros have been removed in version 1.4)
-
- 1.18 - Semtember 13, 2002
- * Uses the new Sendmessage string option
-
- 1.17 - Semtember 10, 2002
- * Win9x font weight bug fixed (font of title in white rect)
-
- 1.16 - Semtember 6, 2002
- * Change text 'Scroll down' on license page to 'Press Page Down',
- because the RichEdit control has focus by default now
-
- 1.15 - Semtember 4, 2002
- * Multilanguage example: changed LangDialog to LangDLL::LangDialog (using the DLL name is now required)
- (NOTE: A new macro for the language selection dialog has been introduced in version 1.63)
-
- 1.14 - Semtember 3, 2002
- * Small grammar fix (thanks eccles)
- * UI files updated by Justin for better RichEdit usage
-
- 1.13 - Semtember 2, 2002
- * Added 16 color icons
-
- 1.12 - August 30, 2002
- * Verifying installer & Unpacking data dialog has no titlebar anymore
-
- 1.11 - August 29, 2002
- * Finish header for uninstaller can also be set using MUI_FINISHHEADER
- (NOTE: The MUI_FINISHHEADER macro has been removed in version 1.64)
-
- 1.1 - August 29, 2002
- (NOTE: All settings mentioned here do not exist anymore)
-
- * Header file with macros, it's now very easy to use the UI in your scripts
- * Added the modern2.exe UI, with an other location of the Description frame, for installers with a lot of subsections (thanks rainwater)
- * Updated example scripts
- * Added Multilanguage.nsi example (Multilanguage & LangDLL)
- * Fixed background color issue with some custom XP themes
- * Removed WS_VISIBLE from black rect for inner dialog (fixes display issues)
- * Changed size of description area
- * Example script: Added instructions for the user on the Description frame
- * Auto sizing branding text
- * Used modern.bmp for the checks (thanks rainwater)
- * Using the new NSIS version, descriptions work using the keyboard and you can give descriptions to subsections
- * Correct font size using High-DPI fonts
-
- 1.0 - August 26, 2002
- * Initial release